Database Connectivity Using an Agent-Based Mediator System
نویسنده
چکیده
This paper describes a technique for creating mediators— information system components that operate among distributed applications and distributed databases. The databases are distributed logically and physically, typically residing on different platforms and having different semantics. A mediator automates the process of merging widely differing databases into a seamless, unified whole to be presented to the user. Our system’s underlying strength is its homogeneity— all components are modeled as Java agents that communicate with each other in a common protocol (KQML) and with a common semantics (the ontology). The mediator-based information system consists of a mediator-reasoning core, a universal ontology, wrappers to align the databases semantically with the ontology, and agents that handle connectivity issues. Each component is modeled as an agent and implemented as a JATLite process. The mediator agent operates as a forward-chaining, rule-based system written declaratively in Jess, the Java Expert System Shell. It is multithreaded to support simultaneous queries and interactions. The mediator’s intelligence is embedded in a fact and rule base residing in a text file that is easily edited. By changing only the rule base, the mediator may be customized for any application.
منابع مشابه
An Agent-Based Approach to Extending the Native Active Capability of Relational Database Systems
Event-condition-action (or ECA) rules are used to capture active capability. While a number of research prototypes of active database systems have been built, ECA rule capability in Relational DBMSs is still very limited. In this paper, we address the problem of turning a traditional database management system into a full-fledged active database system without changing the underlying system. Th...
متن کاملExtending the Qualitative Trajectory Calculus Based on the Concept of Accessibility of Moving Objects in the Paths
Qualitative spatial representation and reasoning are among the important capabilities in intelligent geospatial information system development. Although a large contribution to the study of moving objects has been attributed to the quantitative use and analysis of data, such calculations are ineffective when there is little inaccurate data on position and geometry or when explicitly explaining ...
متن کاملConnectivity as a Measure of Power System Integrity
Measures of network structural integrity useful in the analysis and synthesis of power systems are discussed. Signal flow methodology is applied to derive an expression for the paths between sources and sinks in a power network. Connectivity and reach ability properties of the network are obtained using the minors of a modified connectivity matrix. Node-connectivity, branch connectivity and mix...
متن کاملAssessment of Anesthesia Depth Using Effective Brain Connectivity Based on Transfer Entropy on EEG Signal
Introduction: Ensuring an adequate Depth of Anesthesia (DOA) during surgery is essential for anesthesiologists. Since the effect of anesthetic drugs is on the central nervous system, brain signals such as Electroencephalogram (EEG) can be used for DOA estimation. Anesthesia can interfere among brain regions, so the relationship among different areas can be a key factor in the anesthetic process...
متن کاملAn Authorization Framework for Database Systems
Today, data plays an essential role in all levels of human life, from personal cell phones to medical, educational, military and government agencies. In such circumstances, the rate of cyber-attacks is also increasing. According to official reports, data breaches exposed 4.1 billion records in the first half of 2019. An information system consists of several components, which one of the most im...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999